neck rest - German English Dictionary